package com.mr.pay.domain;

import com.skysz.framework.domain.AbstractDomain;

/**
 * b-客户账单表
 * @author zhaow
 */
public class CustBill extends AbstractDomain {
	private static final long serialVersionUID = 3302556907205461825L;
	
	private String serialNo; //流水号
	private Long refId;//引用iD
	private String refType; //引用类型
	
	private Double typeAmount;//类型金额
	private Double freeAmount; //免费金额
	private Double arrearsAmount; //欠款金额
	private Double backAmont; //找零金额
	private Double cashAmount; //现金金额
	private Double bankAmount; //银行卡金额
	
	private Double cardAmount ;	//储值卡卡金额	
	private Long cardCount	; //卡次数	
	
	public CustBill(Long id){
		super(id) ;
	}
	public CustBill(){
	}
	
	public String getSerialNo() {
		return serialNo;
	}
	public void setSerialNo(String serialNo) {
		this.serialNo = serialNo;
	}
	public Long getRefId() {
		return refId;
	}
	public Double getCardAmount() {
		return cardAmount;
	}
	public void setCardAmount(Double cardAmount) {
		this.cardAmount = cardAmount;
	}
	public Long getCardCount() {
		return cardCount;
	}
	public void setCardCount(Long cardCount) {
		this.cardCount = cardCount;
	}
	public void setRefId(Long refId) {
		this.refId = refId;
	}
	public String getRefType() {
		return refType;
	}
	public void setRefType(String refType) {
		this.refType = refType;
	}
	public Double getTypeAmount() {
		return typeAmount;
	}
	public void setTypeAmount(Double typeAmount) {
		this.typeAmount = typeAmount;
	}
	public Double getFreeAmount() {
		return freeAmount;
	}
	public void setFreeAmount(Double freeAmount) {
		this.freeAmount = freeAmount;
	}
	public Double getArrearsAmount() {
		return arrearsAmount;
	}
	public void setArrearsAmount(Double arrearsAmount) {
		this.arrearsAmount = arrearsAmount;
	}
	public Double getBackAmont() {
		return backAmont;
	}
	public void setBackAmont(Double backAmont) {
		this.backAmont = backAmont;
	}
	public Double getCashAmount() {
		return cashAmount;
	}
	public void setCashAmount(Double cashAmount) {
		this.cashAmount = cashAmount;
	}
	public Double getBankAmount() {
		return bankAmount;
	}
	public void setBankAmount(Double bankAmount) {
		this.bankAmount = bankAmount;
	}
}
